home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat3 / Tcl / while.z / while
Text File  |  1998-10-30  |  2KB  |  67 lines

  1.  
  2.  
  3.  
  4. wwwwhhhhiiiilllleeee((((3333TTTTccccllll))))                                                        wwwwhhhhiiiilllleeee((((3333TTTTccccllll))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      while - Execute script repeatedly as long as a condition is met
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      wwwwhhhhiiiilllleeee _t_e_s_t _b_o_d_y
  13.  
  14.  
  15. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  16.      The _w_h_i_l_e command evaluates _t_e_s_t as an expression (in the same way that
  17.      eeeexxxxpppprrrr evaluates its argument).  The value of the expression must a proper
  18.      boolean value; if it is a true value then _b_o_d_y is executed by passing it
  19.      to the Tcl interpreter.  Once _b_o_d_y has been executed then _t_e_s_t is
  20.      evaluated again, and the process repeats until eventually _t_e_s_t evaluates
  21.      to a false boolean value.  CCCCoooonnnnttttiiiinnnnuuuueeee commands may be executed inside _b_o_d_y
  22.      to terminate the current iteration of the loop, and bbbbrrrreeeeaaaakkkk commands may be
  23.      executed inside _b_o_d_y to cause immediate termination of the wwwwhhhhiiiilllleeee command.
  24.      The wwwwhhhhiiiilllleeee command always returns an empty string.
  25.  
  26.  
  27. KKKKEEEEYYYYWWWWOOOORRRRDDDDSSSS
  28.      boolean value, loop, test, while
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.